﻿.h_banner{ clear:both; width:980px; text-align:center; margin:8px auto 0; overflow:hidden;}
.h_main{ clear:both; width:910px; background:#ffffff; padding:0 35px 30px; text-align:left; margin:4px auto 0; overflow:hidden;}
.history_pic{ margin-bottom:18px;}
.h_title{ clear:both; width:100%; color:#3e69a4; font-size:17px; font-weight:bold; text-align:left; margin:0 auto 18px; overflow:hidden;}
.review{ position:relative; clear:both;color:#696969; font-size:14px; line-height:20px;text-align:right;text-align:justify;text-justify:inter-ideograph; margin:0 auto; overflow:hidden;}
.h_more{ text-align:right;  font-size:14px;}
.h_more a{ color:#3E69A4; text-decoration:underline;}
.historybar{ clear:both; width:100%; text-align:left; margin:20px auto 0; overflow:hidden;}
.history_stage,.history_stage4{ float:left; width:226px; display:inline;}
.history_stage1{  margin:96px 2px 0 0;}
.history_stage2{ margin:64px 2px 0 0; }
.history_stage3{  margin:32px 2px 0 0;}
.h_year{ color:#696969; font-size:16px;}
.h_yeardes{width:210px;height:32px; line-height:32px; padding:0 8px; color:#ebebeb; font-size:16px;background: url(/!images/h_yeardesbg.jpg) no-repeat;}
.h_yeardes a{ color:#ffffff;}
.history_list{ clear:both;width:100%; text-align:left; margin:0 auto; overflow:hidden;}
.history_list li{ clear:both;width:210px; padding:7px 8px; line-height:18px; background:#dedddd; border:1px solid #b2b3b5; margin-top:1px; }
.history_list li a{color:#393939;}
.h_pop{ position:relative; clear:both; width:424px; padding:45px 15px;  background:#f4f4f4; color:#696969;}
.h_pop p{ margin-bottom:18px;line-height:22px; font-size:14px;text-align:right;text-align:justify;text-justify:inter-ideograph;}
.h_pop p.h_popyear{ font-size:14px; font-weight:bold; margin-bottom:0; color:#3E69A4;}
.close_t{ position:absolute; top:10px; right:10px;}
.close_b{ position:absolute; bottom:10px; right:10px;}
.close_t a,.close_b a{ color:#34587d;}
.h_pop2{ margin:-32px 0 0 228px;}
.h_pop3{ margin:-64px 0 0 456px;}
.ourh_title{ clear:both; height:25px; padding:0 5px; color:#ffffff; line-height:25px;font-size:14px;font-weight:bold; background:url(/!images/h_yeardesbg1.jpg) repeat-x left top; margin:18px auto; overflow:hidden;}
.ourh_info{ clear:both;color:#696969; font-size:14px; line-height:20px;text-align:right; font-weight:bold; text-align:justify;text-justify:inter-ideograph; margin:0 auto 18px; overflow:hidden;}
.ourh_stitle{ clear:both; width:100%; color:#3E69A4; font-size:14px;font-weight:bold;   line-height:20px; margin:0px auto; overflow:hidden;}
.allhistory_pic{ margin:5px 0;color:#696969; font-size:14px;line-height:22px;text-align:right;text-align:justify;text-justify:inter-ideograph; }
.allhistory_pic img{ margin-bottom:3px;}
.h_main table{ width:100%; text-align:left; margin:0 auto 10px; overflow:hidden;}
.h_main table tr td{ line-height:18px; font-size:12px;padding-bottom:8px; border-bottom:1px solid #d6d6d6; color:#696969;text-align:right;text-align:justify;text-justify:inter-ideograph; vertical-align:bottom;}
.h_main table tr td.t_img{ width:185px;}
.h_main table tr td.t_img2{ width:327px;}
.h_main table tr td .icon_history{ padding-left:18px; background:url(/!images/icon_history.gif) no-repeat 8px 5px;}
.h_main table tr td .icon_history1{ padding-left:18px; padding-top:5px; background:url(/!images/icon_history1.gif) no-repeat 8px 11px;}
.mar18{ margin-bottom:18px;}





